home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d21 / dvrem17b.arc / DVREMOTE.DOC < prev    next >
Text File  |  1991-08-21  |  10KB  |  247 lines

  1.  
  2.     Saesoft International,           Netherlands Message Center S0073Y
  3.     Post Office Box: 9179,           Telex: Saesoft, 20010 PMS NL
  4.     3007 AD Rotterdam Holland.     Telefax: Saesoft, +31 (10)4113888
  5.     Phone: +31 (10)4795892           PostBank PSTB NL 2A  5506405
  6.  
  7.  
  8.                   TRADEMARKS
  9.  
  10.     DESQview is a registered trademark of Quarterdeck Office Systems
  11.     Doorway is a registered trademark of Marshall Dudley
  12.  
  13.  
  14.                   DISCLAIMER
  15.  
  16.     Use of this program  acknowledges this    disclaimer of  warranty:
  17.     "This program  is  supplied as is. Saesoft disclaims all warran-
  18.     ties, express  or  implied,  including,  without limitation, the
  19.     warranties of merchantability and of fitness of this program for
  20.     any purpose. Saesoft assumes no liability for damages  direct or
  21.     consequential, which may result  from the use of or inability to
  22.     use this program. Even if Saesoft has been advised of the possi-
  23.     bility of such damages or any claim by any other party."
  24.  
  25.          ┌───────────────────────────────────────────────────┐
  26.          │ "Mate(s) it simply makes sense, make a backup..." │▐
  27.          └───────────────────────────────────────────────────┘▐
  28.            ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  29.  
  30.     Saesoft (R) DESQview Remote Access Control - Version 1.07b
  31.     Copyright (C) Saesoft International 1983, 1991.  All rights reserved.
  32.  
  33.     DRStat: PollMode On/Off.
  34.  
  35.     Press: 'CTRL + Enter' for DVMenu access.
  36.            'ALT + -' for LearnMenu access.
  37.            'ALT + [' to Close a window !
  38.     And  : 'CTRL + BackSpaceKey' to exit.
  39.  
  40.  
  41.     DvRemote,  the    ultimate way  of controlling  a remote    computer
  42.     running DESQview and remote multitasking at the same time !
  43.  
  44.  
  45.     1) Installation;
  46.     =*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*==
  47.     Log on to the  remote computer, start Doorway, for example  with
  48.     the next line: "Doorway COM1 /X: /K:0 /M:32767 /O:T /V:D /C:DOS"
  49.     and  do NOT  use the  "/U:" switch  with Doorway, start DvRemote
  50.     and take the next 30 minutes to get used to the idea...
  51.  
  52.     Then press CTRL+Enter and you will find yourself on the DV menu,
  53.     that is... the DV menu    on the remote end !  Don't  get confused
  54.     now... :-)
  55.  
  56.  
  57.     2) DESQview Remote Window Setup;
  58.     =*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*==
  59.     The window in which you run a bbs  or whatever    that answers the
  60.     modem, must be set with the next parameters;
  61.  
  62.     Writes text directly to screen.......: [N]
  63.     Displays graphics information........: [N]
  64.     Virtualize text/graphics (Y,N,T).....: [N]
  65.  
  66.     {Press F1 for advanced options}
  67.  
  68.     Runs in background (Y,N,blank)...: [Y]
  69.  
  70.     Other settings    will result  that Doorway will NOT  show you the
  71.     realtime screen, but the Virtualized one instead...
  72.  
  73.  
  74.     3) Using DvRemote;
  75.     =*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*==
  76.     Defining startup keys or key combinations, the default keys are;
  77.     DvRemote 0E7F 240A 8200 1A00, which are;
  78.          Exit Menu Learn Close
  79.     Use  WHATKEY.COM to determine what values to put here, note that
  80.     you  HAVE TO ENTER ALL 4 KEY VALUES,  weather  you have  changed
  81.     them or not, simply replace the one you have redefined...
  82.  
  83.     Note about  whatkey.com, this one will use the enhanced keyboard
  84.     if there is one, so don't use values that don't work on a remote
  85.     site.
  86.  
  87.     And whatever you do, DON'T CLOSE YOUR OWN REMOTE WINDOW OR BE SO
  88.     SMART AS TO USE THE MARK OPTION INSIDE THE REMOTE WINDOW !!! :-(
  89.     Or simply maskout the close command of DvRemote at startup like;
  90.  
  91.     DvRemote 0E7F 240A 8200 FFFF   /
  92.          Exit Menu Learn Close Pollmode
  93.  
  94.     The idea that you're actually running dv on a remote, believe me
  95.     it's a weird experience...
  96.  
  97.     DvRemote  has enhanced keyboard  detection  bild-in, if you have
  98.     one it will use it.
  99.  
  100.     After starting    DvRemote, the best thing  to do  is, to hide the
  101.     remote window before  doing anything  else, so that whatever you
  102.     do, you will always get back to the DV menu after an exit.
  103.  
  104.     To get    out of    DvRemote, close  ALL  the windows  on the remote
  105.     computer (unless you want it to keep running) and return  to the
  106.     window from which you started DvRemote and press CTRL+BackSpace.
  107.  
  108.     Also be aware that you are running remote (how hard that may be)
  109.     like using programs that are known to kludge your comport, other
  110.     configured communication programs, or processor hogs.
  111.  
  112.  
  113.     4) Weird things;
  114.     =*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*==
  115.     Doorway isn't the only program  with Door capability, as long as
  116.     it is a  program which    maps the  realtime  display  through the
  117.     modem, DvRemote will work as well.
  118.  
  119.     If your running at 2400bd, be patient...
  120.  
  121.     And  DO NOT  use a screen blanker  at the  remote end, those who
  122.     don't believe me please try it...
  123.  
  124.     If  you want  to use  50 line mode,  be sure  that  the  doorway
  125.     program  is capable of    supporting it !  and before you  can use
  126.     other  windows    in  50 line mode,  don't  forget  to  switch the
  127.     dvremote window into 50 line mode first !
  128.  
  129.     "Yes it's only  a 1630 bytes .com file... who ever told you that
  130.      a program needs to be over 100k to be any good ?"
  131.  
  132.  
  133.     5) ?ware;
  134.     =*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*==
  135.     DvRemote  is FreeWare, which means  that you may  use it  in any
  136.     environment you like, but NOT for direct commercial purposes.
  137.  
  138.     DvRemote  is a    commercial product  of Saesoft International and
  139.     may NEVER be sold, changed, modified in any way known or unknown
  140.     NOT even with written permission from Saesoft, applying  to  the
  141.     executable(s), documentation  and sub-related files or programs.
  142.  
  143.     If you want, you may register your use of DvRemote, by transfer-
  144.     ring  $10 USdollars  to our  account, or an  international money
  145.     order.
  146.  
  147.  
  148.     6) Diagram;
  149.     =*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*==
  150.  
  151.     |=============|            |============|
  152.     | Remote site |======<==>======| Local site |
  153.     |=============|            |============|
  154.  
  155.     Running DESQview,           Running a communication program
  156.     a communication program        switched into doormode. {Alt-=}
  157.     shelled out to Doorway,     
  158.     and DvRemote.               (may even be running DESQview...)
  159.  
  160.  
  161.     7) Problems;
  162.     =*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*==
  163.     I have    noticed  some problems    which happen  with  doorway  and
  164.     dvremote, doorway is  not passing on  the correct  scancodes, so
  165.     dvremote will never see the correct keystrokes to gain access to
  166.     DV, to solve this problem, start doorway  on the remote computer
  167.     and run whatkey.com at the remote end, then press ^Enter to find
  168.     out what the value really is, do this with the other 3 DV access
  169.     keycombinations  and use all 4    of them when  invoking    dvremote
  170.     like;
  171.  
  172.     DvRemote 1111 2222 3333 4444 <enter>,  only then  will    dvremote
  173.     'see' the correct scan/key codes it needs.
  174.  
  175.     So get all  4 scan/key    codes with a whatkey.com  session inside
  176.     doorway  on the remote site  and place them  on the startup line
  177.     for dvremote.
  178.  
  179.     Example:
  180.  
  181.     Link to the remote computer,
  182.     start Doorway (or whatever you use)
  183.     start Whatkey.com
  184.     Press Ctrl + Backspacekey    (which is exit from dvremote)
  185.         write the value down
  186.     start Whatkey.com
  187.     Press Ctrl + Enter        (which is DVmenu access)
  188.         write the value down
  189.     start Whatkey.com
  190.     Press Alt + -            (which is DVlearn access)
  191.         write the value down
  192.     start Whatkey.com
  193.     Press Alt + [            (which is DVclose option)
  194.         write the value down
  195.  
  196.     Then start DvRemote with these value in the above order.
  197.  
  198.     At this moment I would recommend to use; (default now)
  199.     dvremote 0E7F 240A 8200 1A00
  200.     which only changes the dvclose command from ctrl+[ to alt+[.
  201.  
  202.  
  203.     8) History;
  204.     =*===*===*===*===*===*===*===*===*===*===*===*===*===*===*===*==
  205.     1.00 -> 1.02 - Key translation development.
  206.     1.03 - Found the way to get the menu's up from any window.
  207.     1.04 - Changed default keys to solve  a translation problem with
  208.            doorway, added explanation (7) to doc file.
  209.     1.05 - Added a driver which keeps track of the cursor  no matter
  210.            which window owns it, dvremote will test for it's presen-
  211.            ce and uses the driver cursor position info.
  212.            Techinfo, dvremdrv  is hooked into  interrupt 0x6D, which
  213.            is called  by the  rom-bios, it was  the only way  to get
  214.            back below desqview  and store  the cursor position when-
  215.            ever it is updated, I didn't want to hook into the multi-
  216.            plex link because it slows things down to much... and i10
  217.            isn't called anyway...  But I have no idea  if this works
  218.            for all systems, if it doesn't on yours, try to found out
  219.            what interrupt  is called  from your rom-bios  and let me
  220.            know.
  221.     1.06 - Added / option to commandline, when you type;
  222.            "DvRemote /" DvRemote will start in pollmode, which means
  223.            that this may  improve the cursor position  management in
  224.            general, without the / dvremote    will stay idle and waits
  225.            for a key to be pressed, so that the cursor management in
  226.            combination with  dvremdrv will only activate after a key
  227.            has been  pressed, using /  anywhere  on the  commandline
  228.            will keep  dvremote polling  the keyboard  and thus  also
  229.            keep  dvremote constantly  check for cursor updates, note
  230.            that the / option  may take  a bit more    processtime then
  231.            without...
  232.            Added statusline  to indicate  if the driver is found and
  233.            the pollmode (/) status.
  234.            Added  cursor type change  support, don't know if doorway
  235.            does anything with it, but it's in there...
  236.     1.07 - Finally...  thanks to  Microsoft Press  for  providing me
  237.            with the  video controller access information, the driver
  238.            'dvremdrv' is no longer needed !
  239.            Note: If you want to use  50 line mode, be sure that  the
  240.            doorway program is capable of supporting it !  and before
  241.            you can use other windows in 50 line mode,  don't  forget
  242.            to  switch the  dvremote window into 50 line mode first !
  243.     1.07b- Minor  enhancements, interrupts    are  no longer    disabled
  244.            while reading data directly from the controller, DESQview
  245.            doesn't disable them while writing so why should DvRemote
  246.  
  247.